next
Round
Technologies
Experiences
Contribute
Login
next
Round
Technologies
Experiences
Contribute
Login
Question Loading...
Array Operations
1. What is an array in JavaScript?
Level: Expert | Frequency: High
2. Explain the difference between the `for...of` and `for...in` loops.
Level: Expert | Frequency: High
3. How do you loop through an array?
Level: Expert | Frequency: High
4. What is the purpose of the `map()` function for arrays?
Level: Expert | Frequency: High
5. What is the purpose of the `reduce()` function for arrays?
Level: Expert | Frequency: High
6. What is the purpose of the `forEach()` function for arrays?
Level: Expert | Frequency: High
7. What is the purpose of the `Array.prototype.filter()` method?
Level: Expert | Frequency: High
8. What is the purpose of the `Array.isArray()` method?
Level: Expert | Frequency: High
9. How to sort an array?
Level: Expert | Frequency: High
10. Find maximum and minimum number of an array.
Level: Expert | Frequency: High
11. How to sort array of objects?
Level: Expert | Frequency: High
12. Flatten a deeply nested array of numbers and return most frequent number with its count
Level: Expert | Frequency: High
13. Write your own function to flatten a nested array.
Level: Expert | Frequency: High
14. Array Cheatsheet.
Level: Expert | Frequency: High
All Topics
Engine
JIT
V8
Event Loop and Runtime
Concurrency and Threading
Bytecode and Parsing
Execution Context
Data Types
Functions
String Operations
Array Operations
This
Call Apply Bind
Closure
Objects
ES6 Classes
Events
ES6
Promises
Iterator and Generator
Error Handling
Web Workers
PWA
Web Sockets
Web Assembly
Garbage Collector
Modules
Browser APIS
Functional Programming
Currying
Higher Order Functions
Memoisation
Design Patterns
Security
Cheatsheets
Code